package com.pro.common.api.user.file.model.request.sub;

import com.pro.common.api.common.model.BaseResult;
import com.pro.common.api.user.file.model.db.UserFileNode;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Schema(description = "上传")
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class UserFileBatchImportItem extends BaseResult<UserFileNode> {
    private Long userId;
    private Long parentFolderId; // 导入到哪个目录
    private String url;
    private Long size;
    private Long fromId;
    @Schema(description = "下级用户Id")
    private Long createBy;
    @Schema(description = "模块文件目录名")
    private String moduleNameTranslate;
}